package ysq.xyg.sys.model.vo;

import lombok.Data;
import ysq.xyg.base.model.vo.BaseEntityVo;
import ysq.xyg.base.util.BaseConstant;

import java.util.Date;
import java.util.List;

/**
 * 系统部分-代码生成Vo类型
 *
 * @author shengQiang yu
 * @date 2018-03-18 15:41
 */
@Data
public class SysTableVo{
    /**
     * 空间名称
     */
    private String tableSchema;
    /**
     * 表名称
     */
    private String tableName;

    /**
     * 表全场描述
     */
    private String tableComment;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 模块名称
     */
    private String moduleName;

    /**
     * 输出路径
     */
    private String outputDir;

    /**
     * 作者
     */
    private String author;

    /**
     * 包名称
     */
    private String packageName;

    /**
     * 模板路径
     */
    private String templateRootDir;

    /**
     * 项目路径
     */
    private String projectPath;
    /**
     * 类名(第一个字母大写)
     */
    private String className;

    /**
     * 类注解名称
     */
    private String classLogName;

    /**
     * 模块注解名称
     */
    private String moduleLogName;
}